detached garage - Alemán Inglés Diccionario